hit the groove - Spanish English Dictionary